package com.lazily.enume_;


/**
 * @Author: GZQ
 * @date: 2025/2/16 21:09
 * @description: 枚举常用方法练习
 */

public class EnumExercise02 {

	// 程序入口
	public static void main(String[] args) {
		// 获取到所有的枚举对象， 即数组
		Week[] weeks = Week.values();
		System.out.println("====所有星期的信息如下===");
		// 遍历, 使用for增强
		for (Week week : weeks) {
			System.out.println(week);
		}
	}
}

// 声明 Week 枚举类，其中包含星期一至星期日的定义；
// MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY;
// 使用 values 返回所有的枚举数组, 并遍历。

enum Week {
	// 定义week 枚举对象
	MONDAY("星期一"),
	TUESDAY("星期二"),
	WEDNESDAY("星期三"),
	THURSDAY("星期四"),
	FRIDAY("星期五"),
	SATURDAY("星期六"),
	SUNDAY("星期日");

	private String name;

	private Week(String name) {
		this.name = name;
	}

	@Override
	public String toString() {
		return name;
	}
}
